package publishSubscribePattern;

/**
 * 抽象主题类，定义管理观察者方法
 */
public interface Subject {

    // 添加观察者
    public void attach(Observer observer);

    // 删除观察者
    public void detach(Observer observer);

    // 通知订阅者更新消息
    public void notify(String message);

}
